// 接收来自popup的消息
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
  if (request.action === 'changeColor') {
    // 生成随机颜色
    const randomColor = '#' + Math.floor(Math.random()*16777215).toString(16);
    // 修改页面背景色
    document.body.style.backgroundColor = randomColor;
    // 向background发送消息，保存颜色
    chrome.runtime.sendMessage({
      action: 'changeBackground',
      color: randomColor
    });
    // 返回结果给popup
    sendResponse({ status: 'success', color: randomColor });
  }
});
    